* IN THE SOFTWARE.
*/
+#include <asm-xen/evtchn.h>
+#include <asm-xen/gnttab.h>
+#include <asm-xen/xenbus.h>
+
+/* xenbus_probe.c */
+extern char *kasprintf(const char *fmt, ...);
#if 0
#define DPRINTK(fmt, args...) \
#endif
-#include <asm-xen/evtchn.h>
-#include <asm-xen/gnttab.h>
-#include <asm-xen/xenbus.h>
-
-
int xenbus_watch_path(struct xenbus_device *dev, const char *path,
struct xenbus_watch *watch,
void (*callback)(struct xenbus_watch *,
}
EXPORT_SYMBOL(xenbus_watch_path);
-extern char *kasprintf(const char *fmt, ...);
int xenbus_watch_path2(struct xenbus_device *dev, const char *path,
const char *path2, struct xenbus_watch *watch,
#include <asm-xen/xenbus.h>
#include "xenbus_comms.h"
+/* xenbus_probe.c */
+extern char *kasprintf(const char *fmt, ...);
+
#define streq(a, b) (strcmp((a), (b)) == 0)
struct xs_stored_msg {